/*
  less 的 extend（继承）是一个伪类，它通过使用 .extend 选择器在一个选择器中扩展其他选择器样式

  性能比mixins混合高

  灵活度比混合低

  它可继承所有匹配生命中的全部样式。
*/

.animation {
  transition: all 0.3s ease-in-out;
  .hide {
    transform: calc(0);
  }
}

#main {
  &:extend(.animation);
  color: red;
}

#con {
  &:extend(.animation .hide);
}
